home *** CD-ROM | disk | FTP | other *** search
/ BBS in a Box 5 / BBS in a Box -Volume V (BBS in a Box) (April 1992).iso / Files / Prog / M / LSC213.cpt / StartMgr.h < prev    next >
Encoding:
C/C++ Source or Header  |  1987-09-26  |  722 b   |  45 lines  |  [TEXT/KAHL]

  1.  
  2. /*
  3.  *  StartMgr.h
  4.  *
  5.  *  Copyright (c) 1986, 1987 THINK Technologies, Inc.
  6.  *  These interfaces are based on information copyrighted
  7.  *  by Apple Computer, Inc., 1985, 1986, 1987.
  8.  *
  9.  */
  10.  
  11. #ifndef _StartMgr_
  12. #define _StartMgr_
  13.  
  14.  
  15. typedef struct SlotDev{
  16.     char    sdExtDevID;
  17.     char    sdPartition;
  18.     char    sdSlotNum;
  19.     char    sdSRsrcID;
  20. } SlotDev;
  21.  
  22. typedef struct SCSIDev{
  23.     char    sdReserved1;
  24.     char    sdReserved2;
  25.     short    sdRefNum;
  26. } SCSIDev;
  27.  
  28. typedef union DefStartRec {
  29.     SlotDev    slotDev;
  30.     SCSIDev    scsiDev;
  31. } DefStartRec, *DefStartPtr;
  32.  
  33.  
  34. typedef struct DefVideoRec{
  35.     char            sdSlot;
  36.     char            sdSResource;
  37. } DefVideoRec, *DefVideoPtr;
  38.  
  39. typedef struct DefOSRec{
  40.     char            sdReserved;
  41.     char            sdOSType;
  42. } DefOSRec, *DefOSPtr;
  43.  
  44.  
  45. #endif _StartMgr_